/**
 * 模型参数项
 *
 * @author chitanda
 * @date 2022-01-19 15:01:39
 * @export
 * @interface ModelItem
 */
export interface ModelItem {
  /**
   * 参数描述
   *
   * @author chitanda
   * @date 2022-01-19 15:01:57
   * @type {string}
   */
  desc: string;
  /**
   * 值类型
   *
   * @author chitanda
   * @date 2022-01-19 15:01:29
   * @type {string}
   */
  type: string;
  /**
   * 当为对象时，对应的 json 文件路径。如果已加载则是对应的 json 对象
   *
   * @author chitanda
   * @date 2022-01-19 18:01:32
   * @type {(string | IModel)}
   */
  schema?: string | IModel;
  /**
   * 代码表
   *
   * @author chitanda
   * @date 2022-01-19 15:01:32
   * @type {Record<string, string>[]}
   */
  enum?: Record<string, string>[];
}
